jenkins-bot [Mon, 12 Aug 2019 20:27:40 +0000 (20:27 +0000)]
Merge "objectcache: clean up MemcachedBagOStuff expiry handling"
jenkins-bot [Mon, 12 Aug 2019 17:10:37 +0000 (17:10 +0000)]
Merge "Add german alias for displaytitle_noerror/_noreplace"
Bartosz Dziewoński [Thu, 8 Aug 2019 19:45:04 +0000 (21:45 +0200)]
RedirectSpecialArticle: Avoid double redirect for action=edit&redlink=1
If you visit `Special:MyPage?action=edit&redlink=1` and your user page
exists, this would redirect to `User:Yourname?action=edit&redlink=1`,
which then would redirect further to `User:Yourname`. Just redirect
there directly.
Additionally, the double-redirect seems to somehow conflict with the
fake-redirect code for $wgHideIdentifiableRedirects. I couldn't figure
out why this happens, but you end up on a blank page and no redirect
of either kind occurs.
Bug: T229794
Change-Id: I952fc9df91b1243db22f956ec09bee457c8a21bf
Umherirrender [Mon, 12 Aug 2019 11:13:57 +0000 (13:13 +0200)]
Add german alias for displaytitle_noerror/_noreplace
Reuse the values from defaultsort_noerror/_noreplace
Change-Id: I8bef5920040d10128d94e5131bd7480e762ca928
jenkins-bot [Mon, 12 Aug 2019 09:57:42 +0000 (09:57 +0000)]
Merge "Add german alias for special page NewSection"
DannyS712 [Sat, 10 Aug 2019 23:55:45 +0000 (23:55 +0000)]
Fix Special:NewSection showNoRedirectPage form handling (3)
Handle invalid titles by using `newFromTextThrow` and
returning a fatal status if the title is invalid.
Bug: T207577
Change-Id: I2bdfcdbcb7ee41f96122e7f8aa561f6eee34be7b
Umherirrender [Mon, 12 Aug 2019 09:21:11 +0000 (11:21 +0200)]
Add german alias for special page NewSection
Change-Id: Ibdd838d53f4b323dce9c1438b7d13e7289ce570f
Translation updater bot [Mon, 12 Aug 2019 06:20:18 +0000 (08:20 +0200)]
Localisation updates from https://translatewiki.net.
Change-Id: I60e49dd26845b81e64b20bb386ee23bea73713c1
jenkins-bot [Sat, 10 Aug 2019 23:43:06 +0000 (23:43 +0000)]
Merge "Inject LoadBalancer into GenderCache"
Aaron Schulz [Thu, 8 Aug 2019 16:38:55 +0000 (09:38 -0700)]
objectcache: clean up MemcachedBagOStuff expiry handling
Partly a follow-up to
88640fd902900.
Use real time in changeTTL() tests to fix all remaining
failures for BagOStuff sub-classes.
Change-Id: I537d665d6c8770a68a5a79233a913f1714881dfb
jenkins-bot [Sat, 10 Aug 2019 00:54:10 +0000 (00:54 +0000)]
Merge "rdbms: remove DatabaseSqlite::checkForEnabledSearch() in favor of explicit queries"
Translation updater bot [Fri, 9 Aug 2019 06:23:06 +0000 (08:23 +0200)]
Localisation updates from https://translatewiki.net.
Change-Id: I34b028ec7073f2b146654992d0eff6a221bd1247
jenkins-bot [Fri, 9 Aug 2019 03:25:36 +0000 (03:25 +0000)]
Merge "resourceloader: Rewrite the minify.php maintenance script"
jenkins-bot [Thu, 8 Aug 2019 18:19:58 +0000 (18:19 +0000)]
Merge "Fix grammatical error in several comments"
jenkins-bot [Thu, 8 Aug 2019 15:16:42 +0000 (15:16 +0000)]
Merge "rdbms: set MYSQLI_CLIENT_FOUND_ROWS in DatabaseMysqli"
jenkins-bot [Thu, 8 Aug 2019 14:06:57 +0000 (14:06 +0000)]
Merge "Cleanup JobQueueDB::recycleAndDeleteStaleJobs() use of IDatabase::affectedRows()"
Thalia [Thu, 8 Aug 2019 13:01:15 +0000 (14:01 +0100)]
Fix grammatical error in several comments
Change-Id: Ibd8ad594950d53f5feb337c30f184ecaf218bc81
jenkins-bot [Thu, 8 Aug 2019 12:19:38 +0000 (12:19 +0000)]
Merge "Remove commented lines"
Aaron Schulz [Thu, 18 Jul 2019 06:45:41 +0000 (23:45 -0700)]
rdbms: set MYSQLI_CLIENT_FOUND_ROWS in DatabaseMysqli
This fixing failing SQLiteBagOStuff::changeTTL() tests when the old
and new expiry column has the same value.
Bug: T229456
Change-Id: Ib7d30115e2084f43b1c195e7bfa1ad5fed9a71d4
Aaron Schulz [Wed, 31 Jul 2019 02:22:43 +0000 (22:22 -0400)]
Cleanup JobQueueDB::recycleAndDeleteStaleJobs() use of IDatabase::affectedRows()
Bug: T229456
Change-Id: Ie22085ddba66f122e59e93baaf9b53c76b5ce448
David Barratt [Tue, 30 Jul 2019 02:26:17 +0000 (22:26 -0400)]
Move list of core namespaces to NamespaceInfo
It is sometimes necessary to get an unmodified list of namespaces that are in
core.
Bug: T226657
Change-Id: I8e4ed19db915a1673c27ca5b212d712d079b4bba
DannyS712 [Thu, 8 Aug 2019 08:50:05 +0000 (08:50 +0000)]
Fix Special:NewSection showNoRedirectPage form handling (2)
Bug: T207577
Change-Id: I869501fde15d0c306cefb96de6678cd580074d20
jenkins-bot [Thu, 8 Aug 2019 07:57:25 +0000 (07:57 +0000)]
Merge "Fix Special:NewSection showNoRedirectPage form handling"
Translation updater bot [Thu, 8 Aug 2019 06:46:19 +0000 (08:46 +0200)]
Localisation updates from https://translatewiki.net.
Change-Id: I5cdc61c18f2a7ee059bca0178107adbd018a335c
Aaron Schulz [Thu, 8 Aug 2019 01:45:47 +0000 (18:45 -0700)]
rdbms: remove DatabaseSqlite::checkForEnabledSearch() in favor of explicit queries
Change-Id: I0f13b9f054d7732f0e9694ec75c415f91a36ede9
jenkins-bot [Thu, 8 Aug 2019 01:14:53 +0000 (01:14 +0000)]
Merge "Remove single-item HTML list for re-upload link"
Aaron Schulz [Wed, 7 Aug 2019 22:06:43 +0000 (15:06 -0700)]
rdbms: remove references to SQL_CACHE/SQL_NOCACHE
Change-Id: I4bace17f7f5171eea9bbf13e7f40fd7027a1ce35
Aaron Schulz [Wed, 7 Aug 2019 20:47:23 +0000 (13:47 -0700)]
rdbms: update LOCK IN SHARE MODE in IDatabase to reflect the level of support
Change-Id: I45eb27ffd105e9ca2c1bd9967c6db2719c835b27
Aaron Schulz [Wed, 7 Aug 2019 20:44:06 +0000 (13:44 -0700)]
rdbms: remove HIGH_PRIORITY/LOW_PRIORITY SQL references from IDatabase
These should not be used even with MySQL as they do not help concurrency
Change-Id: I5385fcbe65e676b184268286bedd5c2299b447d4
jenkins-bot [Wed, 7 Aug 2019 21:54:25 +0000 (21:54 +0000)]
Merge "DevelopmentSettings: Clarify grouping of settings and purpose"
Dayllan Maza [Wed, 7 Aug 2019 21:24:09 +0000 (17:24 -0400)]
Remove commented lines
Change-Id: I99ae7daaea1397195f14bc7035fd9d886f0e35ff
DannyS712 [Wed, 7 Aug 2019 21:18:04 +0000 (21:18 +0000)]
Fix Special:NewSection showNoRedirectPage form handling
Bug: T207577
Change-Id: I3e476dffb4cb32b47f0f2f55e0f77ed74e85f302
Sam Wilson [Wed, 7 Aug 2019 21:09:57 +0000 (05:09 +0800)]
Remove single-item HTML list for re-upload link
The 'upload links box' only contains a single link (or message),
so there's no need for it to be a list. This also adds a top-level
class to this box, for easier CSS/JS selecting.
Change-Id: I3967eea82dcd63a3e161daa13e49204e4d6dde97
jenkins-bot [Wed, 7 Aug 2019 20:24:41 +0000 (20:24 +0000)]
Merge "Create Special:NewSection special page"
jenkins-bot [Wed, 7 Aug 2019 19:14:10 +0000 (19:14 +0000)]
Merge "ChangesListSpecialPage: skip associated for namespaces that don't have one."
jenkins-bot [Wed, 7 Aug 2019 18:36:23 +0000 (18:36 +0000)]
Merge "resourceloader: Consider 'packagesFiles' in FileModule's canBeStylesOnly"
jenkins-bot [Wed, 7 Aug 2019 17:50:22 +0000 (17:50 +0000)]
Merge "filebackend: deprecate FileBackend::getWikiId()"
jenkins-bot [Wed, 7 Aug 2019 17:22:57 +0000 (17:22 +0000)]
Merge "objectcache: fix failing tests for non-HashBagOStuff backends"
jenkins-bot [Wed, 7 Aug 2019 17:22:50 +0000 (17:22 +0000)]
Merge "Clean up use of IDatabase::affectedRows() in WikiPage::updateRedirectOn()"
jenkins-bot [Wed, 7 Aug 2019 17:22:44 +0000 (17:22 +0000)]
Merge "ChangeTags: turn private getPrevTags() into public getTags()"
Petr Pchelko [Tue, 6 Aug 2019 19:23:21 +0000 (12:23 -0700)]
ChangesListSpecialPage: skip associated for namespaces that don't have one.
Bug: T229954
Change-Id: Ic69989c3ac60a86d58842ec34dc9e883988d785f
jenkins-bot [Wed, 7 Aug 2019 15:47:50 +0000 (15:47 +0000)]
Merge "rdbms: allow automatic PDO creation of SQLite database files"
jenkins-bot [Wed, 7 Aug 2019 15:14:08 +0000 (15:14 +0000)]
Merge "objectcache: avoid using deprecated phpredis::delete() alias"
Roan Kattouw [Wed, 7 Aug 2019 10:04:24 +0000 (03:04 -0700)]
resourceloader: Consider 'packagesFiles' in FileModule's canBeStylesOnly
A module with packageFiles should never be considered a styles-only
module.
Change-Id: I92f0d2f31656858d8dd00c73c4d9d7da329582a4
jenkins-bot [Wed, 7 Aug 2019 14:43:01 +0000 (14:43 +0000)]
Merge "Add talk namespace option to Special:NewPages"
Timo Tijhof [Wed, 7 Aug 2019 14:22:03 +0000 (15:22 +0100)]
DevelopmentSettings: Clarify grouping of settings and purpose
Change-Id: Ia0fc063eb2679b466e19e6dabaf1f4bea7d6bb20
Krinkle [Wed, 7 Aug 2019 14:21:58 +0000 (14:21 +0000)]
Merge "Revert "Add small HtmlCacheUpdater service class to normalize purging code""
Aaron Schulz [Fri, 5 Jul 2019 01:20:35 +0000 (18:20 -0700)]
filebackend: deprecate FileBackend::getWikiId()
Change-Id: Ib593178e95c572c28c873645128ef85513ef2de7
Aaron Schulz [Fri, 26 Jul 2019 19:33:40 +0000 (15:33 -0400)]
objectcache: fix failing tests for non-HashBagOStuff backends
Use real time for testing absolute expirations with changeTTL().
Otherwise, backends like memcached or redis will fail since
they do not use the mock time.
Also:
* Make SqlBagOStuff actually override changeTTLMulti() by
using the right method name
* Check TTL_INDEFINITE more explicitly for clarity
* Rename TTL conversion methods for clarity
* Use isRelativeExpiration() in MemcachedBagOStuff
Change-Id: I9365ceb31d4e7bef65906363d42b8c3020a66346
Aaron Schulz [Wed, 31 Jul 2019 02:18:11 +0000 (22:18 -0400)]
Clean up use of IDatabase::affectedRows() in WikiPage::updateRedirectOn()
Bug: T229456
Change-Id: Ibce207904375a762943dff3352db7affd13c1aaa
Daniel Kinzler [Wed, 7 Aug 2019 13:56:30 +0000 (13:56 +0000)]
Revert "Add small HtmlCacheUpdater service class to normalize purging code"
This reverts commit
35da1bbd7cb8b4414c4fbcf331473f1024bc638d.
Reason for revert: wrong tab, wrong patch. Ooops.
Change-Id: I5828fff6308d43460a3b2b10f60996409181f8b3
Daniel Kinzler [Wed, 7 Aug 2019 13:53:17 +0000 (13:53 +0000)]
Merge "Add small HtmlCacheUpdater service class to normalize purging code"
Lucas Werkmeister [Wed, 7 Aug 2019 13:12:47 +0000 (15:12 +0200)]
ChangeTags: turn private getPrevTags() into public getTags()
This makes the most convenient way to get all the change tags for a
given recent change, revision, and/or log entry public. The database is
injected as an additional parameter so that callers can choose to read
from a replica, and the revision and log ID parameters are swapped for
consistency with other methods in the same class. Also, while we’re
already touching the method, let’s extract the change_tag_def store.
Change-Id: Id8f14044ba5d926447aedd60e8cc8eb7dc864899
Umherirrender [Wed, 5 Jun 2019 21:16:45 +0000 (23:16 +0200)]
Inject LoadBalancer into GenderCache
This avoids global function wfGetDB
Let the GenderCache work without a database connection as it is used
by the installer
Change-Id: I8a203c50de5841bc33693dadb8439a23a8c60910
Aaron Schulz [Thu, 1 Aug 2019 20:16:39 +0000 (16:16 -0400)]
objectcache: avoid using deprecated phpredis::delete() alias
Change-Id: I3ca8bd9160eefff6590228082f030a32d0edb511
Translation updater bot [Wed, 7 Aug 2019 06:38:35 +0000 (08:38 +0200)]
Localisation updates from https://translatewiki.net.
Change-Id: I75e924d7b9d088cd8f705b56c90e038e6407cadd
Aaron Schulz [Sat, 20 Jul 2019 19:42:14 +0000 (12:42 -0700)]
rdbms: allow automatic PDO creation of SQLite database files
Define missing DatabaseSqlite::doSelectDomain() method to handle attempts
to change the database, prefix, and/or schema.
Also add sanity check to serverIsReadOnly() to make sure open() was called
Change-Id: I72c25bf4dab5e01def3fb9472217e7637aede1d4
jenkins-bot [Tue, 6 Aug 2019 23:15:54 +0000 (23:15 +0000)]
Merge "Fix param doc of ChangeTagsList::updateChangeTagsOnAll"
jenkins-bot [Tue, 6 Aug 2019 23:14:53 +0000 (23:14 +0000)]
Merge "Pass message arguments as array to ErrorPageError"
jenkins-bot [Tue, 6 Aug 2019 22:52:34 +0000 (22:52 +0000)]
Merge "mediawiki.page.gallery.slideshow: Avoid manual Deferred wrapping"
jenkins-bot [Tue, 6 Aug 2019 22:18:01 +0000 (22:18 +0000)]
Merge "Add type hints for class properties in SpecialVersion"
Aaron Schulz [Fri, 15 Mar 2019 00:23:26 +0000 (17:23 -0700)]
Add small HtmlCacheUpdater service class to normalize purging code
The purge() method handles purging of both file cache and CDN, using
a PRESEND deferred update. This avoids code duplication and missing
file cache purge calls.
Also:
* Migrate HTMLCacheUpdate callers to just directly using HTMLCacheUpdateJob
* Add HtmlFileCacheUpdate class and defer such updates just like with CDN
* Simplify HTMLCacheUpdate constructor parameters
* Remove BacklinkCache::clear() calls which do nothing since the backlink
query does not actually happen until the job runs
Change-Id: Ic453b189a40109a73a9426538608eea87a76befa
Umherirrender [Tue, 6 Aug 2019 19:07:04 +0000 (21:07 +0200)]
Fix description for $wgGalleryOptions in DefaultSettings.php
Falsy change from Ib0d92e128e7b882bb5b838bd00c74fc16ef14303
Change-Id: Ia66be38c26f1bfa3da5c8100e59f986fe1f87c36
Timo Tijhof [Tue, 6 Aug 2019 16:27:17 +0000 (17:27 +0100)]
resourceloader: Rewrite the minify.php maintenance script
* Remove the options of writing to a directory or a ".min.EXT" file,
this made sense long ago when the script was used for producing
final artefacts to check into SVN. But not today when it is mainly
for testing out minifier behaviour.
* Add support for reading from standard input.
* Add support for setting --type (especialy for standard input).
* Add support for writing to standard output.
* Make --outfile optional. Write to standard output by default.
* Register <file> via Maintenance::addArg(), so that it shows
up in --help. And so that we don't need our own validation for
this as a required argument.
Test Plan:
Run `echo 'x = true;' | php maintenance/minify.php --type js -`
Output should be "x=!0;"
Change-Id: I0fdbedc713f66b9bd25eb8cb7334252cef7e20a8
jenkins-bot [Tue, 6 Aug 2019 13:52:50 +0000 (13:52 +0000)]
Merge "revisionstore: clean up redundant DB connection code in RevisionStore"
Timo Tijhof [Tue, 6 Aug 2019 13:00:17 +0000 (14:00 +0100)]
mediawiki.page.gallery.slideshow: Avoid manual Deferred wrapping
* Use then(), which automatically forwards errors, instead of manually
forwarding fail() to d.reject(). This also ensures that any
errors in the done() or fail() handler themselves are caught and reject
the returned Deferred – instead of an causing the Deferred to indefinely
be in the "pending" state.
* Use then(), which makes the code consistently asynchronous,
instead of sometimes sync and sometimes async.
* Use then() for forward-compat with native ES6 Promise.
Change-Id: I58fb6ec23fb4056fe2bbb146ff4225dea9d9f379
jenkins-bot [Tue, 6 Aug 2019 11:55:55 +0000 (11:55 +0000)]
Merge "watchlist: cleanup WatchedItemStore PhpStorm warnings"
Aaron Schulz [Tue, 6 Aug 2019 03:26:48 +0000 (23:26 -0400)]
watchlist: cleanup WatchedItemStore PhpStorm warnings
Change-Id: I21bcc41781744f0fd323b8c46f4a71b4fc040eff
Paladox [Mon, 8 Jul 2019 22:02:15 +0000 (22:02 +0000)]
Follow-up I3d56d5db5: Add release notes entry
Change-Id: Id836481ade41fdc0ea9951574677407f73f2611a
(cherry picked from commit
cf21cda12cf03f5532b103bc7678fba6299afaed)
jenkins-bot [Mon, 5 Aug 2019 22:52:06 +0000 (22:52 +0000)]
Merge "mediawiki.page.ready: Simplify logout code"
jenkins-bot [Mon, 5 Aug 2019 22:51:10 +0000 (22:51 +0000)]
Merge "Clean up spacing of doc comments"
jenkins-bot [Mon, 5 Aug 2019 22:44:00 +0000 (22:44 +0000)]
Merge "ResourceLoaderClientHtml: Simplify code"
Umherirrender [Mon, 5 Aug 2019 17:00:00 +0000 (19:00 +0200)]
Clean up spacing of doc comments
Align the doc stars and normalize start and end tokens
Change-Id: Ib0d92e128e7b882bb5b838bd00c74fc16ef14303
Fomafix [Sun, 4 Aug 2019 13:10:11 +0000 (15:10 +0200)]
mediawiki.page.ready: Simplify logout code
* Use location.href instead of window.location.
(Better static analysis, and theoretically quicker lookup)
* Initialize variable on declaration.
* Use .then() instead of .done().fail().
Change-Id: If007ae9bad37461cf1a1b51bd4d21281d7778254
jenkins-bot [Mon, 5 Aug 2019 22:11:25 +0000 (22:11 +0000)]
Merge "resourceloader: Move mw.libs and mw.widgets from startup to mediawiki.base"
jenkins-bot [Mon, 5 Aug 2019 22:10:01 +0000 (22:10 +0000)]
Merge "resourceloader: Merge mediawiki.legacy.wikibits into mediawiki.base"
jenkins-bot [Mon, 5 Aug 2019 22:09:55 +0000 (22:09 +0000)]
Merge "resourceloader: Minor optims in startup JS"
jenkins-bot [Mon, 5 Aug 2019 20:59:21 +0000 (20:59 +0000)]
Merge "Improve log entries display in change lists"
Translation updater bot [Mon, 5 Aug 2019 20:13:06 +0000 (22:13 +0200)]
Localisation updates from https://translatewiki.net.
Change-Id: Id08ec6c7c9efffd82de8cae27fdd9fa6e0e0f900
jenkins-bot [Mon, 5 Aug 2019 19:24:54 +0000 (19:24 +0000)]
Merge "Add explanatory comment to unexpected line of code"
jdlrobson [Mon, 5 Aug 2019 19:08:57 +0000 (12:08 -0700)]
Improve log entries display in change lists
Log entries are wrapped with parenthesis - not hardcoded into HTML
causing stray brackets in Minerva where this element is floated.
Has no impact on other skins
In addition to this the entire log entry item is wrapped in a new
span mw-changeslist-log-entry to ensure the text is recognised
as a whole entity - on Minerva floats were leading to the action
and the action object being separated (e.g. uploaded and "File:Name
were separated
Bug: T229360
Change-Id: Idae997b15f68bb0dfcaa857f7458ba3497233d41
jenkins-bot [Mon, 5 Aug 2019 19:21:53 +0000 (19:21 +0000)]
Merge "move rcfilters scroll logic to better support mobile mode"
Fomafix [Mon, 5 Aug 2019 18:59:08 +0000 (20:59 +0200)]
ResourceLoaderClientHtml: Simplify code
* Use nowdoc instead of heredoc syntax where variable expansion is not
wanted.
* Combine code paths for debug mode and normal mode.
Change-Id: Ic70d82aaec6396a31783e5a60419409f08c4ef73
jdlrobson [Mon, 5 Aug 2019 18:29:53 +0000 (11:29 -0700)]
Add explanatory comment to unexpected line of code
Bug: T229360
Change-Id: Ia3faab708925c4ea98ebc91cda79ba82ce8524e8
jenkins-bot [Mon, 5 Aug 2019 18:38:39 +0000 (18:38 +0000)]
Merge "rcfilters mobile cleanup"
jenkins-bot [Mon, 5 Aug 2019 18:27:24 +0000 (18:27 +0000)]
Merge "Code style cleanups to FileBackendGroup"
jenkins-bot [Mon, 5 Aug 2019 17:36:51 +0000 (17:36 +0000)]
Merge "Make LinksUpdate no longer extend EnqueueableDataUpdate"
Aaron Schulz [Fri, 12 Jul 2019 04:32:54 +0000 (21:32 -0700)]
Make LinksUpdate no longer extend EnqueueableDataUpdate
LinksUpdate does not match RefreshLinksJob since the former is only a subset
of the later. Also, DeferredUpdates::doUpdates() only runs in "enqueue" mode
for cases in MediaWiki::restInPeace() if there is no post-send support.
In a future commit, the deferred callback in which LinksUpdate runs
currently, will be abstracted into its own deferred update, which
will then bring back EnqueueableDataUpdate for this update.
Bug: T206283
Change-Id: I0680be445e8b8e8d0dba85df135b84640f4fcb81
Jan Drewniak [Mon, 5 Aug 2019 16:55:08 +0000 (18:55 +0200)]
move rcfilters scroll logic to better support mobile mode
Moves the logic that scrolls the rcfilters search input into view
from the onInputFocus callback to the onMenuToggle callback.
This allows the scroll behaviour to be triggered on mobile when
you tap the active filters area, and prevents the scroll behaviour
from triggering when the menu closes on mobile.
Bug: T229360
Change-Id: I1ca5c59e16a5dc6c6f473bbf3825a3e7c1e0f28e
jenkins-bot [Mon, 5 Aug 2019 15:29:16 +0000 (15:29 +0000)]
Merge "OutputPage: Remove 'html5shiv' module from RL registration"
jenkins-bot [Mon, 5 Aug 2019 15:19:01 +0000 (15:19 +0000)]
Merge "Remove old comment and unused setting"
jenkins-bot [Mon, 5 Aug 2019 14:55:11 +0000 (14:55 +0000)]
Merge "Avoid error in querypage API when there's no value field"
jenkins-bot [Mon, 5 Aug 2019 14:55:05 +0000 (14:55 +0000)]
Merge "rdbms: update ILBFactory comments and simplify LoadBalancer "load" code a bit"
jenkins-bot [Mon, 5 Aug 2019 14:43:08 +0000 (14:43 +0000)]
Merge "rdbms: In the query log, show the server name in the message"
Adam Wight [Mon, 5 Aug 2019 14:29:51 +0000 (16:29 +0200)]
Remove old comment and unused setting
Change-Id: I813c90197ba0fc76d493a47f83107ba4bb8dff2a
jenkins-bot [Mon, 5 Aug 2019 14:23:09 +0000 (14:23 +0000)]
Merge "selenium: stop running extensions/skins specs"
Aaron Schulz [Tue, 23 Jul 2019 00:05:40 +0000 (17:05 -0700)]
rdbms: update ILBFactory comments and simplify LoadBalancer "load" code a bit
Change-Id: I391a2f873c623b3086703a9b078def40363d9520
Jan Drewniak [Thu, 1 Aug 2019 15:31:35 +0000 (17:31 +0200)]
rcfilters mobile cleanup
- ensure the advanced filters are hidden when clicking the "hide/show" button
- prevent horizontal scrolling of the "saved filters" and
"other review tools" buttons on small screens.
Bug: T229360
Change-Id: I445df9124a6bb520dcf49b245f0a8392bf723c08
Translation updater bot [Mon, 5 Aug 2019 06:20:20 +0000 (08:20 +0200)]
Localisation updates from https://translatewiki.net.
Change-Id: I8dfd153ca5be10f42e616ed11039f8e3fc8b7e46
Aaron Schulz [Sun, 4 Aug 2019 14:50:50 +0000 (10:50 -0400)]
revisionstore: clean up redundant DB connection code in RevisionStore
Change-Id: If9c2391046936862bee05cfbd8cdc9440347071c